Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour UAE F1 Qatar F1a Bahrain F1 Portugal F1 New Zealand F2 Portugal F2 New Zealand F3 Japan F1 Germany F4 Japan F2 Japan F3 Italy F6 Korea F1 Japan F4 Japan F5 Canada F4 USA F20 USA F21 USA F22 USA F23 Germany-w1 Germany-w2 Germany-w3 Germany F1 Germany F2 Australia F4 Japan F1 Japan F2 Japan F3 USA F13 USA F14 Japan F8 India F7 Germany F5 UAE F1 UAE F2 Japan F4 Korea F2 Germany F3 UAE F1 UAE F2 Korea F1 China F6 Germany F7 Japan F6 Japan F2 Japan F3 Japan F10 Japan F7 USA F29 USA F30 Germany-w4 Germany F3 France F4 Japan F5 Japan F9 Sri Lanka F2 Germany F1 Austria F1 China F3 Korea F3 Canada F5 Geneva Challenger - Geneva Kia International in Caloundra - Caloundra Hilton Waikoloa Village USTA Challenger - Waikoloa New Delhi Challenger II - New Delhi Oldum Brown Vancouver Open - Vancouver Labertz Open by Stawag - Aachen Korat Challenger Talahassee Challenger Binghamton Challenger Bangkok Challenger Seoul Challenger Maui Challenger Guangzhou Challenger Aix En Provence Challenger Kobe Challenger Bangkok Challenger Shanghai Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Ningboo Challenger Kobe Challenger Launceston Challenger Busan Challenger Nottingham Challenger Granby Challenger Jinan Challenger Toyota Challenger Irving Challenger Taipei City Challenger Seoul Challenger Ilkley Challenger Gatineau Challenger Bangkok Challenger Ilkley Challenger Aptos Challenger Jinan Challenger Ningboo Challenger Shenzhen Challenger Knoxville Challenger Columbus Challenger Phoenix Challenger Kaohsiung Challenger Flea Market Cup Busan Challenger Tennis - Busan McDonalds ATP Challenger - Burnie Tenerife Challenger Biella 5 Challenger Yokohama Challenger Gimcheon Challenger Shanghai Challenger Samsung Secruities Cup Challenger - Seoul Oberstaufen Cup - Oberstaufen The LTA Hester Trophy - Manchester LTA Nottingham Challenger - Nottingham Bauer Watertechnology Cup 2007 - Eckental Winnipeg Challenger Gimcheon Challenger Braunschweig Challenger Winnipeg Challenger Zhangjiagang Challenger Kobe Challenger Burnie Challenger Bauer Watertechnology Cup - Eckental Yokohama Challenger Shenzhen Challenger Burnie Challenger Zhangjiagang Challenger Busan Challenger Nottingham Challenger Heilbronn Challenger Irving Challenger Ilkley Challenger Seoul Challenger Alexander Kolyaskin Memorial - Donetsk Samsung Challenger 2007 - Ho Chi Minh City Ningboo Challenger Busan Open Challenger Tennis - Busan Fifth Third Bank Tennis Championships - Lexington Hua Hin Challenger Kobe Challenger Keio Challenger International Tennis Tournament - Yokohama Club Coop's ATP Challenger International - Brisbane Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon Yokohama Challenger 5 Volkswagen Challenger - Wolfsburg Ostdeutscher Sparkassen Cup - Dresden Istanbul Challenger Copenhagen Open - Copenhagen 2003 Mercedes Cup - Stuttgart Nanchang Challenger Nielsen USTA Pro Tennis Championship - Winnetka San Marino CEPU Open - San Marino Gimcheon Challenger Tatra Banka Slovak Open - Bratislava Dunlop World Challenge - Toyota Shenzhen Challenger Bangkok Challenger Mexico City Challenger Aptos Challenger The LTA Sunderland Challenger - Sunderland Tiburon Challenger Calabasas Challenger Seoul Challenger Monterrey Challenger Chengdu Challenger Intersport Heilbronn Open - Heilbronn Honolulu Challenger Biel Challenger Busan Challenger Cremona Challenger Ningboo Challenger Granby Challenger Liuzhou Challenger Binghamton Challenger BMW Open - Munich Playford Challenger Gerry Weber Open - Halle Bangkok Challenger Ordina Open - 's-Hertogenbosch Toyota Challenger Singapore Challenger Bergamo Challenger Salzburg Challenger Kaohsiung Challenger BMW Open - Munich Gerry Weber Open - Halle Generali Open - Kitzbuhel Ortisei Challenger Dallas Challenger Shenzhen Challenger Busan Challenger Nanchang Challenger Oberstaufen Challenger Oberstaufen Cup - Oberstaufen Traralgon Challenger Gimcheon Challenger BMW Open - Munich Toyota Challenger Bangkok Challenger Manila Challenger Kyoto Challenger Guangzhou Challenger Shenzhen Challenger Taipei City Challenger Busan Challenger Black Forest Open 2002 - Freudenstadt Winnetka Challenger Thailand Open - Bangkok Volvo Sylt Open - Sylt BMW Challenger Open - Monchengladbach Toyota Challenger Maui Challenger Lamberts Open by Stawag - Aachen Yokohama World Tennis Gaora Cup - Yokohama Stockholm Open - Stockholm DPD Challenger 2002 - Aschaffenburg ATU Cup - Weiden Warsteiner Challenger Lubeck - Lubeck Muller Cup 2000 - Ulm Open de Franche Comte - Besancon Chennai Open - Chennai Germany F1 Internationale Badische Meisterschaften Um Den Techem Cup - Zell Alexander Kolyaskin Memorial - Donetsk Next Generation Adelaide International - Adelaide Belgaum Open - Belgaum Lambertz Open - Aachen Okal Cup 2003 - Eckental Gemax Samsung Open 2004 - Belgrade Shimadzu All Japan Indoor Tennis Championships - Kyoto Uncle Toby's Burnie Challenger - Tasmania Busan Open - Busan Schickedanz Open - Furth Fergana Tennis Challenger Tournament - Fergana The LTA Nottingham Challenger - Nottingham The Natrel's Challenger of Granby - Granby Dharwad Challenger 2003 - Dharwad IPP Open - Helsinki Challenger Ford de Cherbourg - Cherbourg ATP Challenger Open 2004 - Monchengladbach Rhein-Main Challenger 2004 - Aschaffenburg China Open - Beijing Uncle Tobys Challenger in Caloundra - Caloundra Okal Cup 2004 - Eckental Black Forest Open 2004 - Freudenstadt Open de L'Isere - Grenoble Intersport Heilbronn Open - Heilbronn Uncle Toby's Challenger in Burnie - Burnie Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto Volkswagen Challenger 2005 - Wolfsburg Uncle Toby's Australian Men's Clay Court Challenger - Canberra Olbia Challenger - Olbia Ostdeutscher Sparkessen Cup - Dresden Busan Open Challenger Tennis - Busan Siemens Open - Scheveningen Ilkley Challenger 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado II Manta Open - Manta Architect Open - Budapest Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Bauer Watertechnology Cup - Eckental Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City The LTA Cardiff Challenger - Cardiff Coffee Cup Challenger - Chikmagalur Isla de Lanzarote - Lanzarote Dharwad Challenger 2006 - Dharwad Ostdeutscher Sparkassen Cup - Dresden Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Commercia Challenger - Aptos Fifth-Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver II Manta Open - Manta Lambertz Open by Stawag - Aachen IPP Open - Helsinki Kia International In Kawana - Kawana Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Open Prevadies - St. Brieuc Fergana Challenger - Fergana The Comercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver IV Manta Open - Manta Alexander Kolyaskin Memorial - Donetsk Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Lambertz Open by Stawag 2007 - Aachen Flea Market Cup - Busan Ordina Open - 's-Hertogenbosch 2008 China TCL Challenger - Guangzhou Sony Ericsson Open 2008 - Belgrade Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Tennis Napoli Cup - Napoli Busan Open Challenger Tennis - Busan Sail Open - New Delhi Izmir Cup - Izmir The Surbiton Trophy - Surbiton AIG Japan Open - Tokyo Stockholm Open - Stockholm Challenger Banque Nationale - Granby ATP Open Castilla y Leon - Segovia Next Generation Adelaide International - Adelaide Alexander Kolyaskin Memorial - Donetsk Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Keio Challenger International Tennis Tournament - Yokohama Melbourn Challenger Kyoto Challenger Busan Challenger Estoril Open - Estoril BMW Open - Munich Bangkok Challenger Drummondville Challenger Calgary Challenger Kyoto Challenger Nottingham Challenger Winnetka Challenger Indianapolis Tennis Championships - Indianapolis Yokohama Challenger Miami Open - Miami Legg Mason Tennis Classic - Washington Cleveland Challenger Toyota Challenger Kyoto Challenger Pingguo Challenger Salzburg Challenger Tallahassee Challenger Sarasota Challenger Busan Challenger Nottingham Challenger Thailand Open - Bangkok Winnetka Challenger Dallas Challenger Wuhai Challenger Beijing Challenger Shanghai Challenger Bergamo Challenger Seoul Challenger Eckental Challenger Loughborough Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Toyota Challenger Honolulu Challenger Bergamo Challenger Singapore Challenger BA-CA Tennis Trophy - Vienna Kyoto Challenger Pingguo Challenger Sarasota Challenger Zagreb Challenger Davidoff Swiss Indoors Basel - Basel Nottingham Challenger Chennai Open - Chennai Nottingham 2 Challenger Porto Challenger Delray Beach International Tennis Championships - Delray Beach Helsinki Challenger Heilbronn Challenger BMW Open - Munich Nottingham Challenger Interwetten Austrian Open - Kitzbuhel Nottingham-2 Challenger Gerry Weber Open - Halle Beijing Challenger Recanati Challenger Cassis Challenger Istanbul Challenger Rennes Challenger Kun-Ming Challenger Busan Challenger Baton Rouge Challenger Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Biel Challenger Indianapolis Tennis Championships - Indianapolis Guimaraes Challenger Masters Series - Hamburg Countrywide Classic - Los Angeles Kolkata Challenger New Delhi Challenger Athens Challenger Kyoto Challenger Tallahassee Challenger Seoul Challenger Taipei City Challenger Pilot Pen Tennis - New Haven Nottingham Challenger Nottingham-2 Challenger Marburg Challenger Thailand Open - Bangkok Kaohsiung Challenger Aptos Challenger Bangkok Challenger Manta Challenger Istanbul Challenger Eckental Challenger Ortisei Challenger Traralgon Challenger 2 Yokohama Challenger Guadalajara Challenger Toyota Challenger Hong Kong Challenger Wroclaw Challenger Davidoff Swiss Indoors Basel - Basel Taipei City Challenger Busan Challenger Champaign Challenger Seoul Challenger Granby Challenger Happy Valley Challenger Vancouver Challenger Bergamo Challenger Kyoto Challenger Shanghai Challenger Vercelli Challenger Nanchang Challenger Meerbusch Challenger PBZ Zagreb Indoors - Zagreb Ningboo Challenger Guangzhou Challenger Yokohama Challenger Bergamo Challenger Eckental Challenger St. Brieuc Challenger BMW Open - Munich Ortisei Challenger Gerry Weber Open - Halle Mercedes Cup - Stuttgart International German Open - Hamburg Chengdu Challenger ATP Studena Croatia Open Umag - Umag Gwangju Challenger Heilbronn Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland Irving Challenger SA Tennis Open - Johannesburg Open 13 - Marseille BMW Open - Munich Gatineau Challenger Gerry Weber Open - Halle AEGON Championships - London Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Ho Chi Minh City Challenger Open de Moselle - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna Kyoto Challenger Yokohama Challenger Aircel Chennai Open - Chennai Brisbane International - Brisbane Open 13 - Marseille Taipei City Challenger BMW Open - Munich Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Shanghai Challenger St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Launceston Challenger Bangkok Challenger Valencia Open - Valencia Taipei City Challenger Aircel Chennai Open - Chennai Nanchang Challenger Seoul Challenger PBZ Zagreb Indoors - Zagreb AIG Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Kaohsiung Challenger Zhangjiagang Challenger PTT Thailand Open - Bangkok Aircel Chennai Open - Chennai Charlottesville Challenger Gerry Weber Open - Halle Cleveland Challenger Topshelf Open - 's-Hertogenbosch Kobe Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Bangkok Challenger Challenger Hamburg - Hamburg Shimadzu All Japan Indoor - Kyoto Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart AEGON Championships - London Toyota Challenger BB&T Atlanta Open - Atlanta Busan Challenger Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Open de L'Isere (Open 38) - Grenoble Brisbane International - Brisbane Izmir Challenger Okal Open - Eckental Helsinki Challenger Neride Prague Indoor - Prague Shimadzu All Japan Indoor - Kyoto Traralgon Challenger Shenzhen Challenger BMW Open - Munich AIG Japan Open - Tokyo Warsteiner Challenger Wolfsburg - Wolfsburg Head Cup Busan Open - Busan USTA Seascape Challenger - Aptos Winnipeg Challenger Vancouver Challenger Open de L'Isere - Grenoble Ordina Open - 's-Hertogenbosch Geneva Challenger - Geneva Open de Moselle - Metz Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Rakuten Japan Open - Tokyo New York Open - New York Gerry Weber Open - Halle Truist Atlanta Open - Atlanta Citi Open - Washington AEGON Championships - London Prague 2 Challenger Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb U.S. Open - New York Ordina Open - 's-Hertogenbosch AIG Japan Open - Tokyo Ordina Open - 's-Hertogenbosch China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Gerry Weber Open - Halle The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach PBZ Zagreb Indoors - Zagreb Malaysian Open - Kuala Lumpur Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo PBZ Zagreb Indoors - Zagreb Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON International - Eastbourne If Stockholm Open - Stockholm Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Apia International - Sydney Aegon Nottingham Open - Nottingham U.S. Open - New York Shenzhen Open - Shenzhen Open 13 - Marseille Campbells Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Citi Open - Washington Wimbledon - London Mercedes Cup - Stuttgart Power Horse Cup - Dusseldorf Rakuten Japan Open - Tokyo Meerbusch Challenger AIG Japan Open Tennis Championships - Tokyo Zhuhai Challenger Tennis Masters Series - Hamburg Delray Beach Open - Delray Beach Tennis Masters Series - Hamburg Rogers Masters - Toronto Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai ATP Masters - Shanghai St. Tropez Challenger Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Zagreb Challenger Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells AIG Japan Open - Tokyo Vietnam Open - Ho Chi Minh City Regions Morgan Keegan Championships - Memphis Mercedes Cup - Stuttgart BMW Open - Munich Winston-Salem Open - Winston-Salem Open Parc - Lyon Rakuten Japan Open - Tokyo Dallas Open - Dallas Australian Open - Melbourne Rogers Masters - Montreal Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne Dutch Open Tennis - Amersfoort Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Chengdu Open - Chengdu Australian Open - Melbourne AIG Japan Open Tennis Championships - Tokyo Wimbledon - London Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Australian Open - Melbourne Swiss Indoors Basel - Basel French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, JPN-ECU 0-3 15th Asian Games Doha 2006 Olympics - London Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, 2R, THA-JPN 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, PO, JPN-ISR 2-3